package io.itit.ecp.admin.provide.action.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

/**
 * <p>
 *
 * @Author：Roy
 * @Description：项目计量统计查询参数
 * @Date：Create by 2023-12-05 11:48:22
 */
@Data
@ToString
@ApiModel("项目计量统计查询参数")
public class CompanyMeterStatisticQueryReq extends EnergyDataQueryReq {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("统计方式(hour:时,day:日,month:月,year:年)")
    private String statisticsMode;

    @ApiModelProperty("开始时间")
    private String solidifyDateStart;

    @ApiModelProperty("结束时间")
    private String solidifyDateEnd;

    @ApiModelProperty("项目ID")
    private String sceneProjectId;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("能源类型Id")
    private String energyTypeId;

    @ApiModelProperty("设备类型(1:物联网设备,2:非物联网设备) >> distCode：ecp-admin.meterDevice.deviceType")
    private String deviceType;
}
